ammonium iron oxalate - German English Dictionary